﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Manager.Camada.Negocio;

namespace Manager.Camada.BancoDados
{

    //public class ConnectionFactory
    //{
    //    private Configuration _objConf = null;
    //    private static ISessionFactory _objFactory = null;

    //    public Configuration objConf
    //    {
    //        get { return _objConf; }
    //        set { _objConf = value; }
    //    }

    //    public static ISessionFactory objFactory
    //    {
    //        get { return _objFactory; }
    //        set { _objFactory = value; }
    //    }

    //    public ConnectionFactory()
    //    {
    //        try
    //        {
    //            this.objConf = new Configuration();
    //            //Adicionar tabelas....
    //            this.objConf.AddClass(typeof(ClienteVO));
    //            objFactory = objConf.BuildSessionFactory();
    //        }
    //        catch (Exception ex)
    //        {
    //            throw ex;
    //        }

    //    }

    //    public static ISessionFactory getConnection()
    //    {
    //        if (objFactory == null)
    //        {
    //            ConnectionFactory objGlobal = new ConnectionFactory();
    //        }
    //        return objFactory;
    //    }
    //}
}
